the ship is due to arrive at your port on .. - Turkish English Dictionary